the delay in carrying out your order - French English Dictionary